plastic armor - Francés Inglés Diccionario